@charset "utf-8";
@import url("mobile_header.css");
/* @import url("mobile_footer.css"); */

.main{padding:0px}
.xwzx{width: 95%; height: auto;}
.zscd ul{width: calc(100% - 16px);}
.zscd ul li {width: 100%; height: 56px;}
.zscd ul li a{width: 100%; font-size: 27px; height: 56px; display: -webkit-box; line-height: 29px; -webkit-box-orient: vertical; -webkit-line-clamp: 2; text-overflow: ellipsis; overflow: hidden;}
.zscd img {width: 64px;height: 67px;    margin-right: 16px;}
.xzlb {width: 100%; height: auto; margin-top: 17px; display: block; }
.focus{width: 100%;height: auto;}
.focus .txt {width: 90%;}
.xwdd {width: 100%;height: auto; margin-top: 21px;}
.xwddbd{overflow-x: scroll;height: 45px;margin-bottom: 20px;}
.xwddbd ul{width: 537px;}
.xwddbd ul li{margin-right: 26px;}
.xwddhd ul{display: block!important;  float: left;}
.xwddhd ul li {margin-bottom: 15px;}
.xwddhd {height: auto;}
.xwddhd ul li a span:nth-child(1){width: calc(100% - 115px);}
.sypd{width: 95%;}
.sypdil li a img{width: 100%; height: 100%;}
.zwgk{height: auto; width: 95%; margin: 0 auto; margin-top: 15px;}
.w1400{width: 100%;}
.wtitle{background: none;}
.bzs {height: auto;display: block;}
.focus .pic img {
    height: 278px;
}
.zfxxg {background-size: 100%;}
.zfxxgk {width: 100%;height: auto;}
.zfxxg ul {width: 80%;}
.zcwj{width: 100%; height: auto; margin-top: 15px;}
.zcjd {height: auto; padding-bottom: 15px;}
.zcjdhd ul li { margin-right: 17px; height: 47px;}
.zcjdhd { height: 50px; overflow-x: scroll;    margin-bottom: 15px;}
.zcjdhd ul { width: 393px; display: flex;}
.zcjdbdin{width: 40%;}
.zcjdbdssw { width: 146px; font-size: 16px;}
.zcjdbda { width: 30px; height: 30px; margin-left: 35px;}
.zcjdbd ul li a span:nth-child(1){width: calc(100% - 115px);}
.zcjdbd ul{display: block!important;  float: left;}
.zfjg { width: 100%; height: auto; display: flex; margin-top: 24px; justify-content: space-around; align-items: center; flex-wrap: wrap;}
.zfjg a { width: calc((100% - 15px)/3); display: flex; flex-direction: column; align-items: center;}
.zdxxly {width: 100%;height: auto;}
.zdly {width: 100%; height: auto; box-shadow: 0px 0px 13px 2px #e2e1e1; background-color: #f7f7f7;}
.zdtu { width: 80%; height: auto;    margin-top: 20px;}
.zdtu ul li { width: calc((100% - 15px)/3);float: left;}
.zfsjd{margin-top: 30px; background-size: 100%;}
.zwfw{width: 95%; height: auto; margin-top: 15px;}
.zwfwq {display: block; height: auto;}
.zwfwqs { width: 100%; height: auto;}
.zwfwqs img{width: 100%; height: 100%;}
.zwfwqh {margin-top: 15px;width: 100%;height: auto;margin-right: 0px;}
.zwfwqbd ul{display: flex!important;  float: left;}
.zwfwqbd { height: auto;}
.zwfwqbd ul li{width: calc((100% - 15px)/2); float: left;}
.zwfwqbdimg {width: calc(100% - 137px);height: auto;margin-right: 12px;}
.zwfwqd {width: 155px;height: auto;}
.zwfwqhd ul li { margin-right: 36px;}
.zwfwqt { height: auto; flex-wrap: wrap;padding-bottom: 15px; padding-top: 15px;}
.zwfwqta{margin: 0 auto; margin-bottom: 10px;}
.zwfwqts {width: calc(100% - 122px);}
.zmhd{width: 95%; height: auto; margin: 0 auto; margin-top: 15px;}
.wyxx { width: 100%; height: auto; float: none; margin-top: 29px;}
.wyri { width: 100%; height: auto; float: none; margin-top: 29px;}
.xxlist li a span:nth-child(1){width: calc(100% - 115px);}
.wyxxhs {width: 100px;    height: 50px; line-height: 50px;}
.wyxxh{height: auto;}
.wyxd{width: calc(100% - 130px);}
.wyxd li{display: flex; flex-direction: column; align-items: center;}
.wyrid a:nth-child(1){width: calc((100% - 15px)/2);}
.wyrid a:nth-child(2){width: calc((100% - 15px)/2);}
.ztzl {width: 95%;height: auto; margin: 0 auto; margin-top: 15px; background: none;}
.ztzlq{width: 100%; height: auto;}
.ztzlqlb ul li{margin-right: 0px; height: auto;}
.pr{left: 0;}
.ztzlqlb{display: flex; justify-content: center;}
.ztlb {height: auto;}
.ztlb ul {height: auto;width: 100%;}
.ztlb ul li {width: 100%;overflow: hidden; white-space: nowrap; text-overflow: ellipsis;    margin-right: auto;}